form {clear:none;}

.headbox {
background:#f1f1f1;
border-bottom:3px solid #ee1d16;
}

.boxtitle {
	padding-left:6px;
	border-left:3px solid #ee1d16;
	line-height:190%;
	color:#ee1d16;
}
.boxright {
	margin:6px 0 0 0;
	font-size:17pt;
	line-height:100%;
	color:#858585;
}

.col2 {
width:48%;
margin:6px 0 10px ;
}
.col2.left,.col2.right{
	float: none;
	display: inline-block;
	vertical-align: top;
}
.col2:nth-child(even){
	margin-left: 2%;
}

.headhalfbox {
background:#f1f1f1;
border-left:6px solid #ee1d16;
}

.headhalfbox a {
    text-decoration: none;
}

.headhalfbox .boxtitle {
	border:0px;
}

.story_wrapper {
margin:1em 0;
padding:0;
width:336px;
}

.story_wrapper .story {
margin:0 6px 0;
padding:0;
width:208px;
}

.story_wrapper h2 {
margin:0 ;
	display:inline-block;
	font-size:10.5pt;
	line-height:110%;
}

.story_wrapper p {
margin:0 ;
	font-size:9pt;
	color:#515151;
}

.col2 ul {
margin:0 0 0 1.2em;
padding:0;
}
.col2 li {
margin:2px 0 0 0;
padding:0;
line-height:190%;
}

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}


.aside dt {
background:#cc0000;
border-bottom:1px solid #e5e5e5;
color:#fff;
line-height:190%;
font-size:12pt;
font-family:bold;
}

.aside dt > span {
margin-left:0.6em;
}

.aside dd {
margin:1em 0.6em;
border-bottom:1px solid #e5e5e5;
line-height:190%;
}

.aside li {
list-style:none;
width:56px;
float:left;
font-size:9pt;
line-height:200%;
}

.cover dt,.cover dd {
background:#e5e5e5;
text-align:center;
line-height:200%;
}

.cover dd img {
margin:1em 0;
}

.hotstorytitle .weekly,
.hotstorytitle .month {
	position:relative;
	top:1px;
	font-size:10pt;
	padding:2px 3px 7px 3px;
	font-weight:normal;
	cursor: pointer;
}
.hotstorytitle .weekly {
	left:146px;
}
.hotstorytitle .month {
	left:146px;
}

.hotstorytitle .activeBgColor {
	color:#111;
	background:#fff;
}

.hotstory span.order {
padding:0px 3px;
width:16px;
border:1px solid #e0e0e0;
color:#fff;
background:#f33;
font-size:8pt;
}

.hotstory span.orderBgGray {
background:#ccc;
}

.clear_fix{
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
 }

